1.4.4. General iCalendar ICS testing

  • Bug fixed — application doesn’t handle timezone definitions without a TZNAME specified in it

  • If something has a DTSTART and DURATION, our application puts a DTEND on it before sending it up to the CalDAV/ICS server. This is wrong!

  • Not able to change attendee PARTSTAT through the event dialog for a specific attendee

  • Import of an ICS into a storage calendar (like home) is not refreshing the month view

  • Cannot import items that are indented in ICS files (entire file has 3 spaces to the left, for instance, and indented lines have another extra space).

  • 4.2.2.ics fails — no start/end on vevent

Table 3 — Vendor D CalDAV Scenario Testing Results

CalDAV Servers

Comments

Item #

Srv1

Srv2

Srv3

Srv4

Srv5

1.1.

P

P

P

P

P

1.2.

P

P

P

P

Creating calendar with one server, the URL must be properly cased. If it is incorrectly cased, we fail to create the calendar claiming that the resource is DAV but not CalDAV

1.3.

P

P

P

P

P

1.4.

P

P

P

P

P

2.1.

P & F

P

P

P

P & F

Issues with editing inline on two servers, but editing with opened dialog is ok. One server update failed due to problematic DURATION handling on client side.

2.2.

P

P

P

P

F due to 2.1

2.3.

P

P

P

P

P

2.4.

P

P

P

P

P

2.5.

P

P

P

P

P

2.6.

P

P

P

P

P

2.7.

N

N

N

N

N

(not accessible through UI) — the attendee would have to respond with a Decline response.

2.8.

P

P

P

P

P

2.9.

P

P

P

P

P

3.1.

3.1.1.

P

P

P

P

P

3.1.1.1.

3.1.1.2.

P

P

P

P

P

3.1.1.3.

P

P

P

P

P

3.1.1.4.

3.1.2.

3.1.2.1.

P

P

P

P

P

3.1.2.2.

P

P

P

P

P

3.1.3.

3.1.3.1.

3.1.3.2.

3.1.4.

3.1.4.1.

3.1.4.2.

3.1.4.3.

3.1.5.

3.1.5.1.

3.1.5.2.

3.2.

3.2.1.

P

P

P

P

P

3.2.2.

P

P

P

P

P

3.2.3.

P

P

P

P

P

3.2.4.

3.2.5.

3.2.6.

4.1.

P

P

P

P

P

4.2.

P

P

P

P

P

4.3.

P

P

P

P

P

4.4.

P

P

P

P

P

4.5.

P

P

P

P

P